permanent end to fighting - Turco Inglés Diccionario